package org.bozo.im.service;

import java.util.ArrayList;

import org.bozo.im.common.types.ProtocolRequirement;



public interface IMSessionBuilder {

	public ArrayList<ProtocolRequirement> getRequirements();
	
	public IMSession buildSession(IMSessionConfiguration pConfiguration);
	
	public IMSessionConfiguration buildConfiguration(String pLogin, String pPassword, String pServer, int pPort);
	
}
